<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts: esp8266/cpu.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts
   &#160;<span id="projectnumber">1.0</span>
   </div>
   <div id="projectbrief">ESP8266ILI9341DisplayProject</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_cc2d49507704e901eabd8a82be491fc5.html">esp8266</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a>  </div>
  <div class="headertitle">
<div class="title">cpu.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>Master Include for FatFs, RTC, Timers AVR8 - Part of HP85 disk emulator.  
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;osapi.h&gt;</code><br />
<code>#include &lt;os_type.h&gt;</code><br />
<code>#include &lt;c_types.h&gt;</code><br />
<code>#include &quot;<a class="el" href="spi__register_8h_source.html">spi_register.h</a>&quot;</code><br />
<code>#include &lt;<a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>&gt;</code><br />
<code>#include &lt;ip_addr.h&gt;</code><br />
<code>#include &lt;espconn.h&gt;</code><br />
<code>#include &lt;gpio.h&gt;</code><br />
<code>#include &lt;user_interface.h&gt;</code><br />
<code>#include &lt;mem.h&gt;</code><br />
<code>#include &lt;stdbool.h&gt;</code><br />
<code>#include &lt;stdint.h&gt;</code><br />
<code>#include &lt;stdarg.h&gt;</code><br />
<code>#include &lt;eagle_soc.h&gt;</code><br />
<code>#include &quot;<a class="el" href="bits_8h_source.html">esp8266/bits.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="system_8h_source.html">esp8266/system.h</a>&quot;</code><br />
</div>
<p><a href="cpu_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a43bafb28b29491ec7f871319b5a3b2f8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a43bafb28b29491ec7f871319b5a3b2f8">F_CPU</a>&#160;&#160;&#160;80000000UL</td></tr>
<tr class="separator:a43bafb28b29491ec7f871319b5a3b2f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af917fb5672b9339e228304f59f3b250a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#af917fb5672b9339e228304f59f3b250a">ESP8266</a></td></tr>
<tr class="separator:af917fb5672b9339e228304f59f3b250a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0fe97585b8891f5e4f2b9a6426330a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#ad0fe97585b8891f5e4f2b9a6426330a4">MEMSPACE</a>&#160;&#160;&#160;ICACHE_FLASH_ATTR</td></tr>
<tr class="separator:ad0fe97585b8891f5e4f2b9a6426330a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9946b5a72f8c16945877e78578df6a7f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a9946b5a72f8c16945877e78578df6a7f">MEMSPACE_RO</a>&#160;&#160;&#160;ICACHE_RODATA_ATTR</td></tr>
<tr class="separator:a9946b5a72f8c16945877e78578df6a7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a52d60ae7ccb513718808b5cdbb26ffa3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a52d60ae7ccb513718808b5cdbb26ffa3">MEMSPACE_FONT</a>&#160;&#160;&#160;ICACHE_FLASH_ATTR</td></tr>
<tr class="separator:a52d60ae7ccb513718808b5cdbb26ffa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a070d2ce7b6bb7e5c05602aa8c308d0c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a070d2ce7b6bb7e5c05602aa8c308d0c4">NULL</a>&#160;&#160;&#160;((void *) 0)</td></tr>
<tr class="separator:a070d2ce7b6bb7e5c05602aa8c308d0c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a41f9c5fb8b08eb5dc3edce4dcb37fee7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a41f9c5fb8b08eb5dc3edce4dcb37fee7">true</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a41f9c5fb8b08eb5dc3edce4dcb37fee7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65e9886d74aaee76545e83dd09011727"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a65e9886d74aaee76545e83dd09011727">false</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:a65e9886d74aaee76545e83dd09011727"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ba95ba075f659fa991ee3df107aa3c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a0ba95ba075f659fa991ee3df107aa3c3">_SIZE_T</a></td></tr>
<tr class="separator:a0ba95ba075f659fa991ee3df107aa3c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab29f444706056b13bca09e97c909bbc5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#ab29f444706056b13bca09e97c909bbc5">SYSTEM_TASK_HZ</a>&#160;&#160;&#160;1000L</td></tr>
<tr class="memdesc:ab29f444706056b13bca09e97c909bbc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">user task rate for software timers  <a href="#ab29f444706056b13bca09e97c909bbc5">More...</a><br /></td></tr>
<tr class="separator:ab29f444706056b13bca09e97c909bbc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a027f5683e524693c2ba74dd55fb42d5a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a027f5683e524693c2ba74dd55fb42d5a">Mem_Clear</a>(a)&#160;&#160;&#160;memset(a, 0, sizeof(a))</td></tr>
<tr class="memdesc:a027f5683e524693c2ba74dd55fb42d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">macros to simplify filling buffers  <a href="#a027f5683e524693c2ba74dd55fb42d5a">More...</a><br /></td></tr>
<tr class="separator:a027f5683e524693c2ba74dd55fb42d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:accba58d1237bfcb21e9f4bb040aebc4a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#accba58d1237bfcb21e9f4bb040aebc4a">Mem_Set</a>(a,  b)&#160;&#160;&#160;memset(a, (int) b, sizeof(a))</td></tr>
<tr class="separator:accba58d1237bfcb21e9f4bb040aebc4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ca99a0a57619094a5bff3a009b5cea8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#a8ca99a0a57619094a5bff3a009b5cea8">snprintf</a>(s,  size,  format,  args...)&#160;&#160;&#160;rs232_snprintf(s, size, PSTR(format), ##args)</td></tr>
<tr class="separator:a8ca99a0a57619094a5bff3a009b5cea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab99ed44389e722578695fa0065118fac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#ab99ed44389e722578695fa0065118fac">sprintf</a>(s,  format,  args...)&#160;&#160;&#160;rs232_snprintf(s, 80, PSTR(format), ##args)</td></tr>
<tr class="separator:ab99ed44389e722578695fa0065118fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:aea0c7eab1ce1eebb4e879ef4e23c16ee"><td class="memItemLeft" align="right" valign="top">typedef unsigned long int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a></td></tr>
<tr class="separator:aea0c7eab1ce1eebb4e879ef4e23c16ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Master Include for FatFs, RTC, Timers AVR8 - Part of HP85 disk emulator. </p>
<dl class="section user"><dt>Edit History</dt><dd><ul>
<li>[1.0] [Mike Gore] Initial revision of file.</li>
</ul>
</dd></dl>
<dl class="section user"><dt>Copyright &copy; 2014 Mike Gore, Inc. All rights reserved.</dt><dd></dd></dl>

<p>Definition in file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a0ba95ba075f659fa991ee3df107aa3c3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define _SIZE_T</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00063">63</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="af917fb5672b9339e228304f59f3b250a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ESP8266</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00021">21</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="a43bafb28b29491ec7f871319b5a3b2f8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define F_CPU&#160;&#160;&#160;80000000UL</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00017">17</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="a65e9886d74aaee76545e83dd09011727"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define false&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00060">60</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="a027f5683e524693c2ba74dd55fb42d5a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Mem_Clear</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a</td><td>)</td>
          <td>&#160;&#160;&#160;memset(a, 0, sizeof(a))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>macros to simplify filling buffers </p>

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00072">72</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="accba58d1237bfcb21e9f4bb040aebc4a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define Mem_Set</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">a, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">b&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;memset(a, (int) b, sizeof(a))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00073">73</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad0fe97585b8891f5e4f2b9a6426330a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MEMSPACE&#160;&#160;&#160;ICACHE_FLASH_ATTR</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00025">25</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

<p>Referenced by <a class="el" href="posix_8c_source.html#l02468">_fprintf_putc()</a>, <a class="el" href="printf_8c_source.html#l00741">_printf_fn()</a>, <a class="el" href="printf_8c_source.html#l01103">_putc_buffer_fn()</a>, <a class="el" href="tft__printf_8c_source.html#l00040">_putc_win_len()</a>, <a class="el" href="printf_8c_source.html#l00683">_puts_pad()</a>, <a class="el" href="debug_8c_source.html#l00037">_uart0_fn()</a>, <a class="el" href="web_8c_source.html#l00790">_write_byte_fn()</a>, <a class="el" href="matrix_8c_source.html#l00325">Adjugate()</a>, <a class="el" href="web_8c_source.html#l01298">arg_name()</a>, <a class="el" href="web_8c_source.html#l01346">arg_value()</a>, <a class="el" href="time_8c_source.html#l00394">asctime()</a>, <a class="el" href="time_8c_source.html#l00367">asctime_r()</a>, <a class="el" href="mathio_8c_source.html#l00058">atodigit()</a>, <a class="el" href="mathio_8c_source.html#l00079">atoh()</a>, <a class="el" href="mathio_8c_source.html#l00281">atoi()</a>, <a class="el" href="mathio_8c_source.html#l00295">atol()</a>, <a class="el" href="mathio_8c_source.html#l00093">aton()</a>, <a class="el" href="posix_8c_source.html#l01466">baseext()</a>, <a class="el" href="posix_8c_source.html#l01446">basename()</a>, <a class="el" href="rtc_8c_source.html#l00048">BCDtoBIN()</a>, <a class="el" href="rtc_8c_source.html#l00036">BINtoBCD()</a>, <a class="el" href="system_8c_source.html#l00069">calloc()</a>, <a class="el" href="posix__tests_8c_source.html#l00259">cat()</a>, <a class="el" href="posix_8c_source.html#l01488">chdir()</a>, <a class="el" href="ff_8c_source.html#l02969">check_fs()</a>, <a class="el" href="ff_8c_source.html#l00721">chk_chr()</a>, <a class="el" href="posix_8c_source.html#l01513">chmod()</a>, <a class="el" href="cordic_8c_source.html#l00103">Circular()</a>, <a class="el" href="ff_8c_source.html#l01423">clmt_clust()</a>, <a class="el" href="timer_8c_source.html#l00221">clock_clear()</a>, <a class="el" href="timer_8c_source.html#l00184">clock_elapsed_begin()</a>, <a class="el" href="timer_8c_source.html#l00200">clock_elapsed_end()</a>, <a class="el" href="timer_8c_source.html#l00329">clock_getres()</a>, <a class="el" href="time_8c_source.html#l00882">clock_set()</a>, <a class="el" href="timer_8c_source.html#l00345">clock_settime()</a>, <a class="el" href="timer_8c_source.html#l00276">clock_task()</a>, <a class="el" href="posix_8c_source.html#l00685">close()</a>, <a class="el" href="posix_8c_source.html#l01786">clrerror()</a>, <a class="el" href="ff_8c_source.html#l00986">clust2sect()</a>, <a class="el" href="ff_8c_source.html#l01666">cmp_lfn()</a>, <a class="el" href="matrix_8c_source.html#l00310">Cofactor()</a>, <a class="el" href="posix__tests_8c_source.html#l00302">copy()</a>, <a class="el" href="cordic_8c_source.html#l00215">cordic_deg()</a>, <a class="el" href="cordic_8c_source.html#l00144">cordic_quad()</a>, <a class="el" href="cordic_8c_source.html#l00228">cordic_rad()</a>, <a class="el" href="ff_8c_source.html#l01337">create_chain()</a>, <a class="el" href="web_8c_source.html#l00669">create_connection()</a>, <a class="el" href="ff_8c_source.html#l02622">create_name()</a>, <a class="el" href="time_8c_source.html#l00424">ctime()</a>, <a class="el" href="time_8c_source.html#l00441">ctime_gm()</a>, <a class="el" href="time_8c_source.html#l00410">ctime_r()</a>, <a class="el" href="time_8c_source.html#l00223">Days_Per_Month()</a>, <a class="el" href="time_8c_source.html#l00211">Days_Per_Year()</a>, <a class="el" href="cordic_8c_source.html#l00057">deg2rad()</a>, <a class="el" href="timer_8c_source.html#l00117">delete_all_timers()</a>, <a class="el" href="web_8c_source.html#l00715">delete_connection()</a>, <a class="el" href="matrix_8c_source.html#l00212">DeleteRowCol()</a>, <a class="el" href="mmc_8c_source.html#l00189">deselect()</a>, <a class="el" href="matrix_8c_source.html#l00350">Determinant()</a>, <a class="el" href="ff_8c_source.html#l01575">dir_alloc()</a>, <a class="el" href="ff_8c_source.html#l02212">dir_find()</a>, <a class="el" href="ff_8c_source.html#l01504">dir_next()</a>, <a class="el" href="ff_8c_source.html#l02134">dir_read()</a>, <a class="el" href="ff_8c_source.html#l02292">dir_register()</a>, <a class="el" href="ff_8c_source.html#l02396">dir_remove()</a>, <a class="el" href="ff_8c_source.html#l01454">dir_sdi()</a>, <a class="el" href="posix_8c_source.html#l01551">dirname()</a>, <a class="el" href="timer_8c_source.html#l00235">disable_timers()</a>, <a class="el" href="web_8c_source.html#l00470">display_ipv4()</a>, <a class="el" href="posix_8c_source.html#l01260">dump_stat()</a>, <a class="el" href="ff_8c_source.html#l03866">f_chdir()</a>, <a class="el" href="ff_8c_source.html#l04823">f_chmod()</a>, <a class="el" href="ff_8c_source.html#l03808">f_close()</a>, <a class="el" href="ff_8c_source.html#l04226">f_closedir()</a>, <a class="el" href="ff_8c_source.html#l05133">f_expand()</a>, <a class="el" href="ff_8c_source.html#l04323">f_findfirst()</a>, <a class="el" href="ff_8c_source.html#l04297">f_findnext()</a>, <a class="el" href="ff_8c_source.html#l03919">f_getcwd()</a>, <a class="el" href="ff_8c_source.html#l04387">f_getfree()</a>, <a class="el" href="ff_8c_source.html#l04915">f_getlabel()</a>, <a class="el" href="ff_8c_source.html#l04000">f_lseek()</a>, <a class="el" href="ff_8c_source.html#l04622">f_mkdir()</a>, <a class="el" href="ff_8c_source.html#l05296">f_mkfs()</a>, <a class="el" href="ff_8c_source.html#l03255">f_mount()</a>, <a class="el" href="ff_8c_source.html#l03304">f_open()</a>, <a class="el" href="ff_8c_source.html#l04155">f_opendir()</a>, <a class="el" href="ff_8c_source.html#l05998">f_putc()</a>, <a class="el" href="ff_8c_source.html#l06019">f_puts()</a>, <a class="el" href="ff_8c_source.html#l03506">f_read()</a>, <a class="el" href="ff_8c_source.html#l04260">f_readdir()</a>, <a class="el" href="ff_8c_source.html#l04716">f_rename()</a>, <a class="el" href="ff_8c_source.html#l05005">f_setlabel()</a>, <a class="el" href="ff_8c_source.html#l04351">f_stat()</a>, <a class="el" href="ff_8c_source.html#l03729">f_sync()</a>, <a class="el" href="ff_8c_source.html#l04475">f_truncate()</a>, <a class="el" href="ff_8c_source.html#l04526">f_unlink()</a>, <a class="el" href="ff_8c_source.html#l04869">f_utime()</a>, <a class="el" href="ff_8c_source.html#l03607">f_write()</a>, <a class="el" href="posix_8c_source.html#l02227">fat_time_to_unix()</a>, <a class="el" href="fatfs__sup_8c_source.html#l00232">fatfs_fstype()</a>, <a class="el" href="posix_8c_source.html#l01984">fatfs_getc()</a>, <a class="el" href="fatfs__tests_8c_source.html#l00046">fatfs_help()</a>, <a class="el" href="fatfs__tests_8c_source.html#l00313">fatfs_ls()</a>, <a class="el" href="posix_8c_source.html#l02074">fatfs_putc()</a>, <a class="el" href="fatfs__sup_8c_source.html#l00194">fatfs_scan_files()</a>, <a class="el" href="fatfs__sup_8c_source.html#l00268">fatfs_status()</a>, <a class="el" href="fatfs__tests_8c_source.html#l00101">fatfs_tests()</a>, <a class="el" href="posix_8c_source.html#l02114">fatfs_to_errno()</a>, <a class="el" href="posix_8c_source.html#l02190">fatfs_to_fileno()</a>, <a class="el" href="posix_8c_source.html#l01239">fclose()</a>, <a class="el" href="posix_8c_source.html#l00505">feof()</a>, <a class="el" href="posix_8c_source.html#l01798">ferror()</a>, <a class="el" href="posix_8c_source.html#l00216">fgetc()</a>, <a class="el" href="posix_8c_source.html#l00522">fgetpos()</a>, <a class="el" href="posix_8c_source.html#l00420">fgets()</a>, <a class="el" href="web_8c_source.html#l00996">file_type()</a>, <a class="el" href="posix_8c_source.html#l00724">fileno()</a>, <a class="el" href="posix_8c_source.html#l02276">fileno_to_fatfs()</a>, <a class="el" href="posix_8c_source.html#l00754">fileno_to_stream()</a>, <a class="el" href="web_8c_source.html#l00590">find_connection()</a>, <a class="el" href="time_8c_source.html#l01038">find_dst()</a>, <a class="el" href="ff_8c_source.html#l02998">find_volume()</a>, <a class="el" href="time_8c_source.html#l00180">finddayofweek()</a>, <a class="el" href="web_8c_source.html#l01235">first_arg()</a>, <a class="el" href="ff_8c_source.html#l02818">follow_path()</a>, <a class="el" href="posix_8c_source.html#l00782">fopen()</a>, <a class="el" href="posix_8c_source.html#l00278">fputc()</a>, <a class="el" href="posix_8c_source.html#l00457">fputs()</a>, <a class="el" href="posix_8c_source.html#l00803">fread()</a>, <a class="el" href="system_8c_source.html#l00087">free()</a>, <a class="el" href="posix_8c_source.html#l02311">free_file_descriptor()</a>, <a class="el" href="system_8c_source.html#l00104">freeRam()</a>, <a class="el" href="posix_8c_source.html#l00545">fseek()</a>, <a class="el" href="posix_8c_source.html#l00571">fsetpos()</a>, <a class="el" href="posix_8c_source.html#l00585">ftell()</a>, <a class="el" href="posix_8c_source.html#l00827">ftruncate()</a>, <a class="el" href="posix_8c_source.html#l00868">fwrite()</a>, <a class="el" href="ff_8c_source.html#l01781">gen_numname()</a>, <a class="el" href="ff_8c_source.html#l02548">get_achar()</a>, <a class="el" href="ff_8c_source.html#l01005">get_fat()</a>, <a class="el" href="fatfs__sup_8c_source.html#l00130">get_fattime()</a>, <a class="el" href="ff_8c_source.html#l02445">get_fileinfo()</a>, <a class="el" href="ff_8c_source.html#l02907">get_ldnumber()</a>, <a class="el" href="stringsup_8c_source.html#l00628">get_token()</a>, <a class="el" href="stringsup_8c_source.html#l00706">get_value()</a>, <a class="el" href="posix_8c_source.html#l00336">getchar()</a>, <a class="el" href="posix_8c_source.html#l01596">getcwd()</a>, <a class="el" href="time_8c_source.html#l00822">gettimeofday()</a>, <a class="el" href="time_8c_source.html#l00792">gettimezone()</a>, <a class="el" href="time_8c_source.html#l00471">gmtime()</a>, <a class="el" href="time_8c_source.html#l00456">gmtime_r()</a>, <a class="el" href="sort_8c_source.html#l00030">heapify()</a>, <a class="el" href="sort_8c_source.html#l00057">heapsort()</a>, <a class="el" href="web_8c_source.html#l01518">html_head()</a>, <a class="el" href="web_8c_source.html#l00853">html_msg()</a>, <a class="el" href="web_8c_source.html#l01030">html_status()</a>, <a class="el" href="web_8c_source.html#l01422">http_value()</a>, <a class="el" href="web_8c_source.html#l01055">init_hinfo()</a>, <a class="el" href="timer_8c_source.html#l00293">init_timers()</a>, <a class="el" href="time_8c_source.html#l01178">initialize_clock()</a>, <a class="el" href="matrix_8c_source.html#l00399">Invert()</a>, <a class="el" href="network_8c_source.html#l00066">ipv4_2str()</a>, <a class="el" href="web_8c_source.html#l01999">is_cgitoken_char()</a>, <a class="el" href="time_8c_source.html#l01147">is_dst()</a>, <a class="el" href="web_8c_source.html#l01451">is_header()</a>, <a class="el" href="time_8c_source.html#l00135">IS_Leap()</a>, <a class="el" href="posix_8c_source.html#l00196">isatty()</a>, <a class="el" href="stringsup_8c_source.html#l00048">isdigit()</a>, <a class="el" href="stringsup_8c_source.html#l00080">islower()</a>, <a class="el" href="stringsup_8c_source.html#l00064">isupper()</a>, <a class="el" href="timer_8c_source.html#l00100">kill_timer()</a>, <a class="el" href="ff_8c_source.html#l01619">ld_clust()</a>, <a class="el" href="time_8c_source.html#l00156">Leap_Days_Since_1900()</a>, <a class="el" href="web_8c_source.html#l00384">led_off()</a>, <a class="el" href="web_8c_source.html#l00374">led_on()</a>, <a class="el" href="time_8c_source.html#l00522">localtime()</a>, <a class="el" href="time_8c_source.html#l00499">localtime_r()</a>, <a class="el" href="posix__tests_8c_source.html#l00600">logfile()</a>, <a class="el" href="user__main_8c_source.html#l00533">loop()</a>, <a class="el" href="posix__tests_8c_source.html#l00517">ls()</a>, <a class="el" href="posix__tests_8c_source.html#l00465">ls_info()</a>, <a class="el" href="posix_8c_source.html#l00617">lseek()</a>, <a class="el" href="system_8c_source.html#l00051">malloc()</a>, <a class="el" href="matrix_8c_source.html#l00048">MatAlloc()</a>, <a class="el" href="matrix_8c_source.html#l00105">MatAllocSQ()</a>, <a class="el" href="stringsup_8c_source.html#l00455">MATCH()</a>, <a class="el" href="web_8c_source.html#l01077">match_headers()</a>, <a class="el" href="stringsup_8c_source.html#l00511">MATCH_LEN()</a>, <a class="el" href="stringsup_8c_source.html#l00471">MATCHARGS()</a>, <a class="el" href="stringsup_8c_source.html#l00493">MATCHI()</a>, <a class="el" href="stringsup_8c_source.html#l00537">MATCHI_LEN()</a>, <a class="el" href="matrix_8c_source.html#l00116">MatFree()</a>, <a class="el" href="matrix_8c_source.html#l00152">MatLoad()</a>, <a class="el" href="matrix_8c_source.html#l00176">MatLoadSQ()</a>, <a class="el" href="matrix_8c_source.html#l00490">MatMul()</a>, <a class="el" href="matrix_8c_source.html#l00187">MatPrint()</a>, <a class="el" href="matrix_8c_source.html#l00527">MatRead()</a>, <a class="el" href="posix_8c_source.html#l01323">mctime()</a>, <a class="el" href="ff_8c_source.html#l00707">mem_cmp()</a>, <a class="el" href="ff_8c_source.html#l00686">mem_cpy()</a>, <a class="el" href="ff_8c_source.html#l00698">mem_set()</a>, <a class="el" href="stringsup_8c_source.html#l00125">memchr()</a>, <a class="el" href="web_8c_source.html#l00952">memgets()</a>, <a class="el" href="web_8c_source.html#l00933">meminit()</a>, <a class="el" href="web_8c_source.html#l00983">mime_type()</a>, <a class="el" href="matrix_8c_source.html#l00291">Minor()</a>, <a class="el" href="posix_8c_source.html#l01619">mkdir()</a>, <a class="el" href="posix_8c_source.html#l01922">mkfs()</a>, <a class="el" href="time_8c_source.html#l00534">mktime()</a>, <a class="el" href="mmc_8c_source.html#l00340">mmc_disk_initialize()</a>, <a class="el" href="mmc_8c_source.html#l00433">mmc_disk_read()</a>, <a class="el" href="mmc_8c_source.html#l00420">mmc_disk_status()</a>, <a class="el" href="mmc__hal_8c_source.html#l00208">mmc_init()</a>, <a class="el" href="mmc__hal_8c_source.html#l00300">mmc_ins_status()</a>, <a class="el" href="mmc__hal_8c_source.html#l00290">mmc_power_off()</a>, <a class="el" href="mmc__hal_8c_source.html#l00282">mmc_power_on()</a>, <a class="el" href="mmc__hal_8c_source.html#l00161">mmc_set_ms_timeout()</a>, <a class="el" href="mmc__hal_8c_source.html#l00150">mmc_spi_TXRX()</a>, <a class="el" href="mmc__hal_8c_source.html#l00059">mmc_task()</a>, <a class="el" href="fatfs__tests_8c_source.html#l00271">mmc_test()</a>, <a class="el" href="mmc__hal_8c_source.html#l00172">mmc_test_timeout()</a>, <a class="el" href="ff_8c_source.html#l00913">move_window()</a>, <a class="el" href="user__main_8c_source.html#l00136">ms_clear()</a>, <a class="el" href="user__main_8c_source.html#l00158">ms_task()</a>, <a class="el" href="mathio_8c_source.html#l00108">mul10str()</a>, <a class="el" href="timetests_8c_source.html#l00052">myrand()</a>, <a class="el" href="timetests_8c_source.html#l00046">mysrand()</a>, <a class="el" href="posix_8c_source.html#l02355">new_file_descriptor()</a>, <a class="el" href="web_8c_source.html#l01247">next_arg()</a>, <a class="el" href="web_8c_source.html#l01476">nextbreak()</a>, <a class="el" href="stringsup_8c_source.html#l00306">nextspace()</a>, <a class="el" href="time_8c_source.html#l00654">normalize()</a>, <a class="el" href="posix_8c_source.html#l00895">open()</a>, <a class="el" href="printf_8c_source.html#l00314">p_ntoa()</a>, <a class="el" href="web_8c_source.html#l01535">parse_http_request()</a>, <a class="el" href="ff_8c_source.html#l02573">pattern_matching()</a>, <a class="el" href="printf_8c_source.html#l00237">pch()</a>, <a class="el" href="printf_8c_source.html#l00250">pch_ind()</a>, <a class="el" href="printf_8c_source.html#l00222">pch_init()</a>, <a class="el" href="printf_8c_source.html#l00258">pch_max_ind()</a>, <a class="el" href="posix_8c_source.html#l01814">perror()</a>, <a class="el" href="ff_8c_source.html#l01703">pick_lfn()</a>, <a class="el" href="posix_8c_source.html#l02418">posix_fopen_modes_to_open()</a>, <a class="el" href="posix__tests_8c_source.html#l00046">posix_help()</a>, <a class="el" href="posix__tests_8c_source.html#l00084">posix_tests()</a>, <a class="el" href="mmc_8c_source.html#l00097">power_on()</a>, <a class="el" href="time_8c_source.html#l01158">print_dst()</a>, <a class="el" href="time_8c_source.html#l01166">print_dst_gmt()</a>, <a class="el" href="printf_8c_source.html#l00270">print_flags()</a>, <a class="el" href="system_8c_source.html#l00113">PrintRam()</a>, <a class="el" href="web_8c_source.html#l01116">process_args()</a>, <a class="el" href="matrix_8c_source.html#l00456">PseudoInvert()</a>, <a class="el" href="ff_8c_source.html#l01082">put_fat()</a>, <a class="el" href="ff_8c_source.html#l01742">put_lfn()</a>, <a class="el" href="posix_8c_source.html#l00401">putc()</a>, <a class="el" href="ff_8c_source.html#l05914">putc_bfd()</a>, <a class="el" href="ff_8c_source.html#l05971">putc_flush()</a>, <a class="el" href="ff_8c_source.html#l05986">putc_init()</a>, <a class="el" href="posix_8c_source.html#l00351">putchar()</a>, <a class="el" href="posix_8c_source.html#l00480">puts()</a>, <a class="el" href="mmc_8c_source.html#l00224">rcvr_datablock()</a>, <a class="el" href="posix_8c_source.html#l01006">read()</a>, <a class="el" href="posix_8c_source.html#l01755">readdir()</a>, <a class="el" href="ff_8c_source.html#l01256">remove_chain()</a>, <a class="el" href="posix_8c_source.html#l01648">rename()</a>, <a class="el" href="system_8c_source.html#l00181">reset()</a>, <a class="el" href="stringsup_8c_source.html#l00231">reverse()</a>, <a class="el" href="posix_8c_source.html#l00666">rewind()</a>, <a class="el" href="posix_8c_source.html#l01671">rmdir()</a>, <a class="el" href="cordic_8c_source.html#l00265">rotate()</a>, <a class="el" href="rtc_8c_source.html#l00121">rtc_init()</a>, <a class="el" href="rtc_8c_source.html#l00238">rtc_read()</a>, <a class="el" href="rtc_8c_source.html#l00087">rtc_run()</a>, <a class="el" href="rtc_8c_source.html#l00063">rtc_run_test()</a>, <a class="el" href="rtc_8c_source.html#l00189">rtc_write()</a>, <a class="el" href="web_8c_source.html#l00526">rwbuf_create()</a>, <a class="el" href="web_8c_source.html#l00487">rwbuf_delete()</a>, <a class="el" href="web_8c_source.html#l00439">rwbuf_rinit()</a>, <a class="el" href="web_8c_source.html#l00453">rwbuf_winit()</a>, <a class="el" href="uart_8c_source.html#l00182">rx_fifo_empty()</a>, <a class="el" href="uart_8c_source.html#l00105">rx_fifo_flush()</a>, <a class="el" href="uart_8c_source.html#l00168">rx_fifo_free()</a>, <a class="el" href="uart_8c_source.html#l00217">rx_fifo_getb()</a>, <a class="el" href="uart_8c_source.html#l00264">rx_fifo_read()</a>, <a class="el" href="uart_8c_source.html#l00155">rx_fifo_used()</a>, <a class="el" href="system_8c_source.html#l00128">safecalloc()</a>, <a class="el" href="system_8c_source.html#l00165">safefree()</a>, <a class="el" href="system_8c_source.html#l00146">safemalloc()</a>, <a class="el" href="cordic_8c_source.html#l00239">scale_point()</a>, <a class="el" href="mmc_8c_source.html#l00202">select()</a>, <a class="el" href="mmc_8c_source.html#l00288">send_cmd()</a>, <a class="el" href="stringsup_8c_source.html#l00032">sep()</a>, <a class="el" href="server_8c_source.html#l00056">servertest_message()</a>, <a class="el" href="server_8c_source.html#l00081">servertest_receive()</a>, <a class="el" href="time_8c_source.html#l01113">set_dst()</a>, <a class="el" href="timer_8c_source.html#l00060">set_timers()</a>, <a class="el" href="time_8c_source.html#l00901">setdate()</a>, <a class="el" href="time_8c_source.html#l00919">setdate_r()</a>, <a class="el" href="posix__tests_8c_source.html#l00424">setpage()</a>, <a class="el" href="time_8c_source.html#l00861">settimeofday()</a>, <a class="el" href="time_8c_source.html#l00806">settimezone()</a>, <a class="el" href="cordic_8c_source.html#l00252">shift_point()</a>, <a class="el" href="stringsup_8c_source.html#l00328">skipchars()</a>, <a class="el" href="stringsup_8c_source.html#l00289">skipspaces()</a>, <a class="el" href="printf_8c_source.html#l01164">snprintf()</a>, <a class="el" href="web_8c_source.html#l00830">sock_printf()</a>, <a class="el" href="stringsup_8c_source.html#l00566">split_args()</a>, <a class="el" href="ff_8c_source.html#l00653">st_dword()</a>, <a class="el" href="posix_8c_source.html#l01344">stat()</a>, <a class="el" href="stringsup_8c_source.html#l00410">strcasecmp()</a>, <a class="el" href="stringsup_8c_source.html#l00199">strcat()</a>, <a class="el" href="stringsup_8c_source.html#l00362">strcmp()</a>, <a class="el" href="stringsup_8c_source.html#l00161">strcpy()</a>, <a class="el" href="posix_8c_source.html#l01840">strerror()</a>, <a class="el" href="posix_8c_source.html#l01857">strerror_r()</a>, <a class="el" href="stringsup_8c_source.html#l00146">strlen()</a>, <a class="el" href="stringsup_8c_source.html#l00750">strnalloc()</a>, <a class="el" href="stringsup_8c_source.html#l00432">strncasecmp()</a>, <a class="el" href="stringsup_8c_source.html#l00214">strncat()</a>, <a class="el" href="stringsup_8c_source.html#l00386">strncmp()</a>, <a class="el" href="stringsup_8c_source.html#l00179">strncpy()</a>, <a class="el" href="mathio_8c_source.html#l00136">strtol()</a>, <a class="el" href="mathio_8c_source.html#l00183">strtoll()</a>, <a class="el" href="stringsup_8c_source.html#l00253">strupper()</a>, <a class="el" href="posix__tests_8c_source.html#l00626">sum()</a>, <a class="el" href="ff_8c_source.html#l01841">sum_sfn()</a>, <a class="el" href="posix_8c_source.html#l01069">sync()</a>, <a class="el" href="ff_8c_source.html#l00946">sync_fs()</a>, <a class="el" href="ff_8c_source.html#l00883">sync_window()</a>, <a class="el" href="posix_8c_source.html#l01096">syncfs()</a>, <a class="el" href="web_8c_source.html#l00400">tcp_accept()</a>, <a class="el" href="user__main_8c_source.html#l00783">test_types()</a>, <a class="el" href="posix__tests_8c_source.html#l00435">testpage()</a>, <a class="el" href="matrix_8c_source.html#l00037">TestSquare()</a>, <a class="el" href="ili9341_8c_source.html#l01033">tft_565toRGB()</a>, <a class="el" href="ili9341_8c_source.html#l01545">tft_Bezier3()</a>, <a class="el" href="ili9341_8c_source.html#l01601">tft_cleareol()</a>, <a class="el" href="ili9341_8c_source.html#l01114">tft_clip_xy()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00057">tft_configRegister()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00184">tft_drawBitmap()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00201">tft_drawCircle()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00248">tft_drawCircleHelper()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00363">tft_drawRect()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00384">tft_drawRoundRect()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00437">tft_drawTriangle()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00346">tft_fillCircle()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00302">tft_fillCircleHelper()</a>, <a class="el" href="ili9341__adafruit_8c_source.html#l00414">tft_fillRoundRect()</a>, <a class="el" href="ili9341_8c_source.html#l01278">tft_font_fixed()</a>, <a class="el" href="ili9341_8c_source.html#l01045">tft_invertDisplay()</a>, <a class="el" href="ili9341_8c_source.html#l00952">tft_readPixel()</a>, <a class="el" href="ili9341_8c_source.html#l00166">tft_readRegister()</a>, <a class="el" href="ili9341_8c_source.html#l00140">tft_rel_window()</a>, <a class="el" href="ili9341_8c_source.html#l01267">tft_set_font()</a>, <a class="el" href="ili9341_8c_source.html#l01254">tft_set_textpos()</a>, <a class="el" href="ili9341_8c_source.html#l01241">tft_setpos()</a>, <a class="el" href="ili9341_8c_source.html#l01228">tft_setTextColor()</a>, <a class="el" href="ili9341__hal_8c_source.html#l00165">tft_spi_RX()</a>, <a class="el" href="ili9341_8c_source.html#l01059">tft_window_clip()</a>, <a class="el" href="ili9341_8c_source.html#l01145">tft_window_clip_args()</a>, <a class="el" href="ili9341_8c_source.html#l01198">tft_window_init()</a>, <a class="el" href="time_8c_source.html#l00843">time()</a>, <a class="el" href="time_8c_source.html#l00262">time_to_tm()</a>, <a class="el" href="time_8c_source.html#l00347">timegm()</a>, <a class="el" href="time_8c_source.html#l00552">tm2epoch()</a>, <a class="el" href="time_8c_source.html#l00114">tm_mon_to_ascii()</a>, <a class="el" href="fatfs__sup_8c_source.html#l00113">tm_to_fat()</a>, <a class="el" href="stringsup_8c_source.html#l00671">token()</a>, <a class="el" href="stringsup_8c_source.html#l00096">tolower()</a>, <a class="el" href="stringsup_8c_source.html#l00112">toupper()</a>, <a class="el" href="matrix_8c_source.html#l00263">Transpose()</a>, <a class="el" href="stringsup_8c_source.html#l00271">trim_tail()</a>, <a class="el" href="posix_8c_source.html#l01142">truncate()</a>, <a class="el" href="timer_8c_source.html#l00155">ts_to_str()</a>, <a class="el" href="uart_8c_source.html#l00143">tx_fifo_empty()</a>, <a class="el" href="uart_8c_source.html#l00130">tx_fifo_free()</a>, <a class="el" href="uart_8c_source.html#l00199">tx_fifo_putb()</a>, <a class="el" href="uart_8c_source.html#l00118">tx_fifo_used()</a>, <a class="el" href="uart_8c_source.html#l00237">tx_fifo_write()</a>, <a class="el" href="web_8c_source.html#l01497">u5toa()</a>, <a class="el" href="uart_8c_source.html#l00369">uart0_getc()</a>, <a class="el" href="uart_8c_source.html#l00358">uart0_putc()</a>, <a class="el" href="uart_8c_source.html#l00393">uart1_getc()</a>, <a class="el" href="uart_8c_source.html#l00382">uart1_putc()</a>, <a class="el" href="uart_8c_source.html#l00406">uart_flush()</a>, <a class="el" href="uart_8c_source.html#l00304">uart_getb()</a>, <a class="el" href="uart_8c_source.html#l00337">uart_getc()</a>, <a class="el" href="uart_8c_source.html#l00289">uart_putb()</a>, <a class="el" href="uart_8c_source.html#l00323">uart_putc()</a>, <a class="el" href="posix_8c_source.html#l00368">ungetc()</a>, <a class="el" href="posix_8c_source.html#l02252">unix_time_to_fat()</a>, <a class="el" href="user__main_8c_source.html#l00592">user_help()</a>, <a class="el" href="user__main_8c_source.html#l00631">user_tests()</a>, <a class="el" href="posix_8c_source.html#l01407">utime()</a>, <a class="el" href="ff_8c_source.html#l03220">validate()</a>, <a class="el" href="printf_8c_source.html#l01135">vsnprintf()</a>, <a class="el" href="web_8c_source.html#l00808">vsock_printf()</a>, <a class="el" href="mmc_8c_source.html#l00169">wait_ready()</a>, <a class="el" href="web_8c_source.html#l00195">wait_send()</a>, <a class="el" href="web_8c_source.html#l01928">web_data_connect_callback()</a>, <a class="el" href="web_8c_source.html#l01854">web_data_disconnect_callback()</a>, <a class="el" href="web_8c_source.html#l01895">web_data_error_callback()</a>, <a class="el" href="web_8c_source.html#l01735">web_data_receive_callback()</a>, <a class="el" href="web_8c_source.html#l01810">web_data_sent_callback()</a>, <a class="el" href="web_8c_source.html#l00182">web_sep()</a>, <a class="el" href="network_8c_source.html#l00080">wifi_event_cb()</a>, <a class="el" href="posix_8c_source.html#l01180">write()</a>, <a class="el" href="web_8c_source.html#l00266">write_buffer()</a>, <a class="el" href="web_8c_source.html#l00339">write_byte()</a>, <a class="el" href="web_8c_source.html#l00323">write_flush()</a>, <a class="el" href="web_8c_source.html#l00758">write_len()</a>, <a class="el" href="web_8c_source.html#l00774">write_str()</a>, and <a class="el" href="mmc_8c_source.html#l00152">xmit_spi_multi()</a>.</p>

</div>
</div>
<a class="anchor" id="a52d60ae7ccb513718808b5cdbb26ffa3"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MEMSPACE_FONT&#160;&#160;&#160;ICACHE_FLASH_ATTR</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00034">34</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9946b5a72f8c16945877e78578df6a7f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define MEMSPACE_RO&#160;&#160;&#160;ICACHE_RODATA_ATTR</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00029">29</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="a070d2ce7b6bb7e5c05602aa8c308d0c4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define NULL&#160;&#160;&#160;((void *) 0)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00055">55</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

<p>Referenced by <a class="el" href="printf_8c_source.html#l00741">_printf_fn()</a>, <a class="el" href="web_8c_source.html#l01298">arg_name()</a>, <a class="el" href="web_8c_source.html#l01346">arg_value()</a>, <a class="el" href="mathio_8c_source.html#l00079">atoh()</a>, <a class="el" href="mathio_8c_source.html#l00281">atoi()</a>, <a class="el" href="mathio_8c_source.html#l00295">atol()</a>, <a class="el" href="buffer_8c_source.html#l00134">buffer_gets()</a>, <a class="el" href="buffer_8c_source.html#l00044">buffer_read_open()</a>, <a class="el" href="posix__tests_8c_source.html#l00259">cat()</a>, <a class="el" href="posix_8c_source.html#l00685">close()</a>, <a class="el" href="bdffontutil_8c_source.html#l00365">Convert_Font2c()</a>, <a class="el" href="posix__tests_8c_source.html#l00302">copy()</a>, <a class="el" href="web_8c_source.html#l00669">create_connection()</a>, <a class="el" href="bdffontutil_8c_source.html#l00062">db_calloc()</a>, <a class="el" href="bdffontutil_8c_source.html#l00078">db_free()</a>, <a class="el" href="web_8c_source.html#l00715">delete_connection()</a>, <a class="el" href="timer_8c_source.html#l00261">execute_timers()</a>, <a class="el" href="posix_8c_source.html#l01984">fatfs_getc()</a>, <a class="el" href="posix_8c_source.html#l02074">fatfs_putc()</a>, <a class="el" href="posix_8c_source.html#l02190">fatfs_to_fileno()</a>, <a class="el" href="posix_8c_source.html#l00216">fgetc()</a>, <a class="el" href="posix_8c_source.html#l00420">fgets()</a>, <a class="el" href="web_8c_source.html#l00996">file_type()</a>, <a class="el" href="posix_8c_source.html#l00724">fileno()</a>, <a class="el" href="posix_8c_source.html#l02276">fileno_to_fatfs()</a>, <a class="el" href="posix_8c_source.html#l00754">fileno_to_stream()</a>, <a class="el" href="web_8c_source.html#l00590">find_connection()</a>, <a class="el" href="bdffontutil_8c_source.html#l00611">FindFontName()</a>, <a class="el" href="bdffontutil_8c_source.html#l00323">FontHeaderInfo()</a>, <a class="el" href="posix_8c_source.html#l00278">fputc()</a>, <a class="el" href="posix_8c_source.html#l02311">free_file_descriptor()</a>, <a class="el" href="bdffontutil_8c_source.html#l00554">FreeFont()</a>, <a class="el" href="posix_8c_source.html#l00585">ftell()</a>, <a class="el" href="posix_8c_source.html#l00827">ftruncate()</a>, <a class="el" href="bdffontutil_8c_source.html#l00209">get_token()</a>, <a class="el" href="posix_8c_source.html#l01596">getcwd()</a>, <a class="el" href="posix__tests_8c_source.html#l00363">hexdump()</a>, <a class="el" href="web_8c_source.html#l01422">http_value()</a>, <a class="el" href="web_8c_source.html#l01055">init_hinfo()</a>, <a class="el" href="bdffontutil_8c_source.html#l00512">InitFonts()</a>, <a class="el" href="bdffontutil_8c_source.html#l00491">InitNames()</a>, <a class="el" href="bdffontutil_8c_source.html#l00141">line_wrap()</a>, <a class="el" href="posix_8c_source.html#l00617">lseek()</a>, <a class="el" href="cordic2c_8c_source.html#l00317">main()</a>, <a class="el" href="matrix_8c_source.html#l00048">MatAlloc()</a>, <a class="el" href="bdffontutil_8c_source.html#l00279">match_token()</a>, <a class="el" href="matrix_8c_source.html#l00116">MatFree()</a>, <a class="el" href="matrix_8c_source.html#l00527">MatRead()</a>, <a class="el" href="matrix_8c_source.html#l00605">MatWrite()</a>, <a class="el" href="stringsup_8c_source.html#l00125">memchr()</a>, <a class="el" href="web_8c_source.html#l00952">memgets()</a>, <a class="el" href="posix_8c_source.html#l02355">new_file_descriptor()</a>, <a class="el" href="web_8c_source.html#l01247">next_arg()</a>, <a class="el" href="posix_8c_source.html#l00895">open()</a>, <a class="el" href="posix_8c_source.html#l01736">opendir()</a>, <a class="el" href="posix_8c_source.html#l01814">perror()</a>, <a class="el" href="posix__tests_8c_source.html#l00084">posix_tests()</a>, <a class="el" href="queue_8c_source.html#l00062">queue_del()</a>, <a class="el" href="queue_8c_source.html#l00038">queue_new()</a>, <a class="el" href="posix_8c_source.html#l01006">read()</a>, <a class="el" href="bdffontutil_8c_source.html#l00790">ReadBdf()</a>, <a class="el" href="posix_8c_source.html#l01755">readdir()</a>, <a class="el" href="bdffontutil_8c_source.html#l00109">remove_quotes()</a>, <a class="el" href="web_8c_source.html#l00526">rwbuf_create()</a>, <a class="el" href="web_8c_source.html#l00487">rwbuf_delete()</a>, <a class="el" href="send_8c_source.html#l00087">send_message()</a>, <a class="el" href="user__main_8c_source.html#l00971">setup()</a>, <a class="el" href="stringsup_8c_source.html#l00566">split_args()</a>, <a class="el" href="stringsup_8c_source.html#l00750">strnalloc()</a>, <a class="el" href="posix__tests_8c_source.html#l00626">sum()</a>, <a class="el" href="posix_8c_source.html#l01069">sync()</a>, <a class="el" href="posix_8c_source.html#l01096">syncfs()</a>, <a class="el" href="user__main_8c_source.html#l00783">test_types()</a>, <a class="el" href="time_8c_source.html#l00843">time()</a>, <a class="el" href="timetests_8c_source.html#l00099">timetests()</a>, <a class="el" href="posix__tests_8c_source.html#l00661">upload()</a>, <a class="el" href="wire_8c_source.html#l00060">wire_draw()</a>, and <a class="el" href="posix_8c_source.html#l01180">write()</a>.</p>

</div>
</div>
<a class="anchor" id="a8ca99a0a57619094a5bff3a009b5cea8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define snprintf</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">size, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">format, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">args...&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;rs232_snprintf(s, size, PSTR(format), ##args)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00081">81</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

<p>Referenced by <a class="el" href="bdffontutil_8c_source.html#l00582">AddFontName()</a>, <a class="el" href="time_8c_source.html#l00367">asctime_r()</a>, <a class="el" href="web_8c_source.html#l00853">html_msg()</a>, <a class="el" href="network_8c_source.html#l00066">ipv4_2str()</a>, <a class="el" href="timer_8c_source.html#l00155">ts_to_str()</a>, <a class="el" href="web_8c_source.html#l01497">u5toa()</a>, and <a class="el" href="network_8c_source.html#l00080">wifi_event_cb()</a>.</p>

</div>
</div>
<a class="anchor" id="ab99ed44389e722578695fa0065118fac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define sprintf</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">s, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">format, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">args...&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;rs232_snprintf(s, 80, PSTR(format), ##args)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00085">85</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

<p>Referenced by <a class="el" href="cordic2c_8c_source.html#l00317">main()</a>.</p>

</div>
</div>
<a class="anchor" id="ab29f444706056b13bca09e97c909bbc5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SYSTEM_TASK_HZ&#160;&#160;&#160;1000L</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>user task rate for software timers </p>

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00068">68</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<a class="anchor" id="a41f9c5fb8b08eb5dc3edce4dcb37fee7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define true&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00059">59</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="aea0c7eab1ce1eebb4e879ef4e23c16ee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef unsigned long int <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="cpu_8h_source.html#l00064">64</a> of file <a class="el" href="cpu_8h_source.html">cpu.h</a>.</p>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jan 31 2018 21:22:16 for ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
